<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 数组常用方法
        // 一、增 1.unshift 2.splice 3 push
        // 二、删
        // var arr = ["第一个","第二个","第三个","第四个"];
        // 1.头部删除,会改变原来的数组,返还值是被删除的元素
        // var res =  arr.shift();
        // console.log(res);

        // 2.尾部删除 pop();
    //    var res =  arr.pop();
    //    console.log(res);
    //     console.log(arr);

    // 3.中间删除 ,改变原本的数组.返还值是删除的元素
    // 如果第二个参数不给 就会删除所有
    //    var res = arr.splice(1,2);
    //    console.log(res);
    //     console.log(arr);

    // 替换操作
    // var arr = ["第一个","第二个","第三个","第四个"];
    // arr.splice(1,1,"内容");
    // console.log(arr);

    // 4.数组的截取 
//     var arr =[1,2,3,4,5,6,7,8];
//     //        0 1 2 3 4 5 
//     // var res = arr.splice(2,3);
//     // console.log(res);
//     //slice（开始的索引，结束的索引）; 包前不包后
//    var res =  arr.slice(2,5);
//    console.log(res);

// 5 .判断某个值是否在数组里
// 如果 某个值在数组里 那么会返还 这个值在数组里的索引值,如果找不到 返还 -1
// var arr = ["张三","李四","王五"];
// var res = arr.indexOf("王五1111");
// console.log(res);





    </script>
</body>
</html>